@charset "utf-8";
/* CSS Document */
body{margin:0 0 0 0; padding:0 0 0 0; background:#585959; font-family:Arial, Helvetica, sans-serif;
/* font-family: "Trebuchet MS", "Helvetica", "Arial",  "Verdana", "sans-serif"; */
	font-size: 62.5%;
}

@font-face {
font-family: "PimFont";
font-style: normal;
font-weight: normal;
src: url("../fonts/BebasNeue-webfont.woff") format("woff"), url("../fonts/BebasNeue-webfont.ttf") format("truetype"), url("../fonts/BebasNeue-webfont.svg#webfontQvsv8Mp8") format("svg");
}
@font-face {
font-family: "calibri";
font-style: normal;
font-weight: normal;
src: url("fonts/CALIBRI.TTF") format("truetype");
}

h4{margin:0 0 0 0; padding:0 0 0 0; font-size:28px; color:#575757; font-weight:normal;font-family:PimFont, Arial; text-shadow:#FFFFFF 0px 1px 0px;}
.clear{clear:both;}
.home_header_block{margin:0 0 0 0; padding:0 0 0 0; background:#373a3e; height:104px;
	background: -moz-linear-gradient(top,  #505558 0%, #373a3e 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#505558), color-stop(100%,#373a3e));
	background: -webkit-linear-gradient(top,  #505558 0%,#373a3e 100%);
	background: -o-linear-gradient(top,  #505558 0%,#373a3e 100%);
	background: -ms-linear-gradient(top,  #505558 0%,#373a3e 100%);
	background: linear-gradient(top,  #505558 0%,#373a3e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#505558', endColorstr='#373a3e',GradientType=0 )



}
.home_header_block .inner_block{margin:0px auto; padding:0 0 0 0; width:1000px;}
.home_header_block .inner_block .home_logo{margin:20px 0 0 0; padding:0 0 0 0; float:left; width:200px;}
.home_header_block .inner_block .login_block{margin:27px 16px 0 0; padding:0 0 0 0; float:right; width:434px;}
.home_header_block .inner_block .login_block ul{margin:0 0 0 0; padding:0 0 0 0; list-style-type:none;}
.home_header_block .inner_block .login_block ul li{margin:0 0 0 0; padding:0 0 0 0; float:left; width:175px; display:block;}
.home_header_block .inner_block .login_block .input_field{margin:0 7px 0 0; padding:7px 10px; background:#FFFFFF; border:#c1caab solid 1px; width:145px; outline:none; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; color:#000; font-size:12px; font-family:"Trebuchet MS", arial;}
.home_header_block .inner_block .login_block .forget_block{margin:5px 0 0 0; padding:0 0 0 0; font-size:12px;}
.home_header_block .inner_block .login_block .forget_block a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:11px; color:#f5cb1f; text-decoration:underline;}
.home_header_block .inner_block .login_block .remember_me{margin:5px 0 0 0; padding:0 0 0 0; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#f5cb1f; text-decoration:underline;}
.home_header_block .inner_block .login_block .check_input{margin:4px 2px 0 0; padding:0 0 0 0; float:left;}

.input_button_small {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#291800;text-shadow:0px 1px 0px #ffffff;cursor:pointer;padding:0px 12px;border: 1px solid #f1bd6a; background: #fcd323;
	background: -moz-linear-gradient(top,  #ffe47d 0%, #fcd323 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe47d), color-stop(100%,#fcd323));
	background: -webkit-linear-gradient(top,  #ffe47d 0%,#fcd323 100%);
	background: -o-linear-gradient(top,  #ffe47d 0%,#fcd323 100%);
	background: -ms-linear-gradient(top,  #ffe47d 0%,#fcd323 100%);
	background: linear-gradient(top,  #ffe47d 0%,#fcd323 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe47d', endColorstr='#fcd323',GradientType=0 );
	-webkit-box-shadow: inset 0px 0px 4px #ffffff;-moz-box-shadow: inset 0px 0px 4px #ffffff;box-shadow: insetinset 0px 0px 4px #ffffff;-webkit-border-radius: 3px;-moz-border-radius: 3px;
    border-radius: 3px;margin:0px; line-height:34px; height:34px;}
	
	
.input_button_signup {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#291800;text-shadow:0px 1px 0px #ffffff;cursor:pointer;padding:0px 12px;border: 1px solid #a3620a; background: #fcd323;
	background: -moz-linear-gradient(top,  #ff9821 0%, #f47002 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9821), color-stop(100%,#f47002));
	background: -webkit-linear-gradient(top,  #ff9821 0%,#f47002 100%);
	background: -o-linear-gradient(top,  #ff9821 0%,#f47002 100%);
	background: -ms-linear-gradient(top,  #ff9821 0%,#f47002 100%);
	background: linear-gradient(top,  #ff9821 0%,#fcd323 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9821', endColorstr='#f47002',GradientType=0 );
	-webkit-box-shadow: inset 0px 0px 4px #ffffff;-moz-box-shadow: inset 0px 0px 4px #ffffff;box-shadow: insetinset 0px 0px 4px #ffffff;-webkit-border-radius: 3px;-moz-border-radius: 3px;
    border-radius: 3px;margin:0px; line-height:34px; height:34px;}	
	
	
	
.home_middle_block{margin:0 0 0 0; padding:25px 0 50px 0; background:#FFFFFF;}	
.home_middle_block .inner_block{margin:0px auto; padding:0 0 0 0; width:1000px;}
.home_middle_block .inner_block .banner_block{margin:0 10px 0 0; padding:0 0 0 0; width:648px; float:left;}

.home_middle_block .inner_block .signup_form_block{margin:0 0 0 0; padding:0 0 16px 0; float:left; width:342px;  background:#fffea0; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.home_middle_block .inner_block .signup_form_block .heading_block{margin:0 0 0 0; padding:18px 25px; background:url(../images/signup_forn_line.png) repeat-x bottom;}
.home_middle_block .inner_block .signup_form_block .heading_block h4{margin:0 0 0 0; padding:0 0 0 0; font-size:28px; color:#575757; font-weight:normal;font-family:PimFont, Arial; text-shadow:#FFFFFF 0px 1px 0px;}
.home_middle_block .inner_block .signup_form_block .heading_block h5{margin:3px 0 0 0; padding:0 0 0 0; font-size:18px; color:#6b6b6b; font-weight:normal;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-shadow:#FFFFFF 0px 1px 0px;}
.home_middle_block .inner_block .signup_form_block ul{margin:20px 25px 10px 25px; padding:0 0 0 0; list-style-type:none; font-weight:normal;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; clear:both;}
.home_middle_block .inner_block .signup_form_block ul li{margin:0 0 10px 0; padding:0 0 0 0; float:left; width:200px; display:block;color:#858872;}	
.home_middle_block .inner_block .signup_form_block ul li.liwidth{width:90px;  font-size:14px; line-height:34px;}
.home_middle_block .inner_block .signup_form_block .input_field{margin:0 7px 0 0; padding:7px 10px; background:#FFFFFF; border:#919190 solid 1px; width:180px; outline:none; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; color:#7f7f7f; font-size:12px; font-family:"Trebuchet MS", arial;}


/*=============================== Error Sign Up ===============================*/	
.home_middle_block .inner_block .signup_form_block ul li.text_error{color:#c20202;}
.home_middle_block .inner_block .signup_form_block .input_error{margin:0 7px 0 0; padding:7px 10px; background:#FFFFFF; border:#c20202 solid 1px; width:180px; outline:none; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; color:#7f7f7f; font-size:12px; font-family:"Trebuchet MS", arial;}	
.home_middle_block .inner_block .signup_form_block .error_div{background:#fddfb4 url(../images/error.png) no-repeat 12px 7px; padding:0 10px 0 48px; margin:0 0 0 0; line-height:38px; height:38px; color:#c20202; font-size:12px; font-weight:bold; display:block;}	

/*=============================== Error Sign Up  End ===============================*/


.divder_line{margin:20px 0; padding:0 0 0 0; height:5px; background:url(../images/divder_line.jpg) repeat-x;}
.welecome_text{font-size:14px; line-height:20px; color:#6b6b6b; margin:0px; padding:4px 0 0 0; font-family: font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

.home_footer_block{margin:0 0 0 0; padding:25px 0 0 0; background:#585959 url(../images/footer_top_line.jpg) repeat-x top; color:#f5cb1f;}
.home_footer_block .inner_block{margin:0px auto; padding:0 0 0 0; width:1000px; text-align:center;  line-height:28px; font-size:12px; font-family: font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.home_footer_block .inner_block a{margin:0 0 0 0; padding:0 0 0 0; color:#f5cb1f; font-size:14px; text-decoration:none;}


